blow from a post hole digger - German English Dictionary